b0adfdde3e2bde4921c680bfed839ac994d17300,components/camel-mail/src/main/java/org/apache/camel/component/mail/MailMessage.java,MailMessage,populateInitialHeaders,#Map#,106
Before Change
protected void populateInitialHeaders(Map<String, Object> map) {
if (mailMessage != null) {
try {
map.putAll(getExchange().getBinding().extractHeadersFromMail(mailMessage, getExchange()));
} catch (MessagingException e) {
throw new RuntimeCamelException("Error accessing headers due to: " + e.getMessage(), e);
}
After Change
protected void populateInitialHeaders(Map<String, Object> map) {
if (mailMessage != null) {
try {
MailBinding binding = (MailBinding) getExchange().getProperty(Exchange.BINDING);
if (binding != null) {
map.putAll(binding.extractHeadersFromMail(mailMessage, getExchange()));
}
} catch (MessagingException e) {